SimpleJWTLogin\Modules\Settings\GeneralSettings A

Total Complexity 64
Dependencies 3
Dependents 3
Total lines 391
Lines of code 295
Logical lines of code 51
Comment lines 51
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
validateSettings()
C
35 26 94
initSettingsFromPost()
S
38 1 120
getRequestKeyHeader()
S
72 3 5
getRequestKeyCookie()
S
72 3 5
getRequestKeySession()
S
72 3 5
getRequestKeyUrl()
S
72 3 5
isMiddlewareEnabled()
S
72 3 5
getJWTDecryptAlgorithm()
S
73 2 5
getRouteNamespace()
S
69 2 6
getDecryptionKeyPrivate()
S
73 2 5
isJwtFromCookieEnabled()
S
73 2 5
isJwtFromHeaderEnabled()
S
73 2 5
isJwtFromSessionEnabled()
S
73 2 5
getDecryptionKeyPublic()
S
73 2 5
isDecryptionKeyBase64Encoded()
S
73 2 5
getDecryptionKey()
S
73 2 5
getDecryptionSource()
S
73 2 5
isJwtFromURLEnabled()
S
73 2 5